home *** CD-ROM | disk | FTP | other *** search
/ PC World 2004 December / PCWorld_2004-12_cd.bin / komunikace / shareaza / Shareaza_2.1.0.0.exe / {app} / Schemas / videoFilm.xsd < prev    next >
Extensible Markup Language  |  2004-09-15  |  4KB  |  105 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <schema targetNamespace="http://www.shareaza.com/schemas/videoFilm.xsd" xmlns="http://www.w3.org/2001/XMLSchema">
  4.   
  5.   <element name="videoFilms">
  6.     <complexType>
  7.         <element name="videoFilm" type="filmType" minOccurs="1" maxOccurs="unbounded"/>
  8.     </complexType>
  9.   </element>     
  10.   <complexType name="filmType">
  11.     <all>
  12.         <attribute name="title" type="string"/>
  13.         <attribute name="director" type="string" minOccurs="0" maxOccurs="1"/>
  14.         <attribute name="producer" type="string" minOccurs="0" maxOccurs="2"/>
  15.         <attribute name="studio" type="string" minOccurs="0" maxOccurs="1"/>
  16.         <attribute name="stars" type="string" minOccurs="0" maxOccurs="3"/>
  17.         <attribute name="language" type="string" minOccurs="0" maxOccurs="1"/>
  18.         <attribute name="subtitles" type="string" minOccurs="0" maxOccurs="3"/>
  19.         <attribute name="year" type="year" minOccurs="0" maxOccurs="1"/>
  20.         <attribute name="imdbLink" type="uriReference"/>
  21.         <attribute name="rating" minOccurs="0" maxOccurs="1">
  22.             <simpleType base="string">
  23.                 <enumeration value="G"/>
  24.                 <enumeration value="PG"/>
  25.                 <enumeration value="PG-13"/>
  26.                 <enumeration value="R"/>
  27.                 <enumeration value="NC-17"/>
  28.                 <enumeration value="NR"/>
  29.                 <enumeration value="Adult"/>
  30.             </simpleType>
  31.         </attribute>
  32.         <attribute name="genre">
  33.             <simpleType base="string">
  34.             <enumeration value="Action"/>
  35.             <enumeration value="Adventure"/>
  36.             <enumeration value="Animation"/>
  37.             <enumeration value="Comedy"/>
  38.             <enumeration value="Crime"/>
  39.             <enumeration value="Documentary"/>
  40.             <enumeration value="Drama"/>
  41.             <enumeration value="Family"/>
  42.             <enumeration value="Fantasy"/>
  43.             <enumeration value="Film-Noir"/>
  44.             <enumeration value="Horror"/>
  45.             <enumeration value="Musical"/>
  46.             <enumeration value="Mystery"/>
  47.             <enumeration value="Romance"/>
  48.             <enumeration value="Sci-Fi"/>
  49.             <enumeration value="Thriller"/>
  50.             <enumeration value="War"/>
  51.             <enumeration value="Western"/>
  52.             <enumeration value="Other"/>
  53.             </simpleType>
  54.         </attribute>
  55.         <attribute name="description">
  56.             <simpleType base="string">
  57.                 <maxInclusive value="1024"/>
  58.             </simpleType>
  59.         </attribute>
  60.         <attribute name="standard">
  61.             <simpleType base="string">
  62.                 <enumeration value="Uberstandard"/>
  63.             </simpleType>
  64.         </attribute>
  65.         <attribute name="quality">
  66.             <simpleType base="string">
  67.                 <enumeration value="Very Good"/>
  68.                 <enumeration value="Good"/>
  69.                 <enumeration value="Standard"/>
  70.                 <enumeration value="Poor"/>
  71.                 <enumeration value="Very Poor"/>
  72.             </simpleType>
  73.         </attribute>
  74.         <attribute name="source">
  75.             <simpleType base="string">
  76.                 <enumeration value="Cam"/>
  77.                 <enumeration value="DVD Screener"/>
  78.                 <enumeration value="VHS Screener"/>
  79.                 <enumeration value="DVD"/>
  80.                 <enumeration value="VHS"/>
  81.                 <enumeration value="TV Rip"/>
  82.                 <enumeration value="Telesync"/>
  83.                 <enumeration value="Telesine"/>
  84.                 <enumeration value="Workprint"/>
  85.                 <enumeration value="Asian Silver"/>
  86.                 <enumeration value="DivX Re-Encode"/>
  87.                 <enumeration value="SVCD Re-Encode"/>
  88.                 <enumeration value="VCD Re-Encode"/>
  89.                 <enumeration value="Other"/>
  90.                 <enumeration value="Unknown"/>
  91.             </simpleType>
  92.         </attribute>
  93.         <attribute name="qualitynotes" type="string"/>
  94.         <attribute name="distributer" type="string"/>
  95.         <attribute name="distributerLink" type="uriReference"/>
  96.         <attribute name="releasegroup" type="string"/>
  97.         <attribute name="releasegroupLink" type="uriReference"/>
  98.         <attribute name="keywords" type="string"/>
  99.         <attribute name="link" type="uriReference"/>
  100.         <attribute name="collector" type="string"/>
  101.     </all>
  102.   </complexType>
  103.   
  104. </schema>
  105.